mudbox::Vector4 Class Reference

#include <math.h>

List of all members.


Detailed Description

A four dimensionsional vector (X, Y, Z, and W).

Public Member Functions

  Vector4 ()
  Vector4 (float X, float Y, float Z, float W)
bool  operator== (const Vector4 &v) const throw ()
bool  operator!= (const Vector4 &v) const throw ()

Public Attributes

float  x
float  y
float  z
float  w

Constructor & Destructor Documentation

mudbox::Vector4::Vector4  )  [inline]
 
00341 { x=y=z=w=0.0f; }
mudbox::Vector4::Vector4 float  X,
float  Y,
float  Z,
float  W
[inline]
 
00343 {x=X; y=Y; z=Z; w=W;}

Member Function Documentation

bool mudbox::Vector4::operator== const Vector4 v  )  const throw () [inline]
 
00346     { return x == v.x && y == v.y && z == v.z; };
bool mudbox::Vector4::operator!= const Vector4 v  )  const throw () [inline]
 
00349     { return !operator ==( v ); };

Member Data Documentation

float mudbox::Vector4::x
 
float mudbox::Vector4::y
 
float mudbox::Vector4::z
 
float mudbox::Vector4::w
 

mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4
mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4 mudbox::Vector4